street vendor's stall - German English Dictionary